bitkeeper revision 1.1665.5.1 (42ad6c12E1ON5w6kM0LoahANTeoDXw)
authormafetter@fleming.research <mafetter@fleming.research>
Mon, 13 Jun 2005 11:20:50 +0000 (11:20 +0000)
committermafetter@fleming.research <mafetter@fleming.research>
Mon, 13 Jun 2005 11:20:50 +0000 (11:20 +0000)
light-weight shadow mode bug fix.

xen/arch/x86/mm.c

index bda7d9725ae403062342fd636218dba99b889a1c..82592400b13bf6ac2e87455c1fd8e9bce4e6aa09 100644 (file)
@@ -1237,7 +1237,7 @@ void free_page_type(struct pfn_info *page, unsigned int type)
         {
             gpfn = __mfn_to_gpfn(owner, page_to_pfn(page));
             ASSERT(VALID_M2P(gpfn));
-            remove_shadow(owner, gpfn, type);
+            remove_shadow(owner, gpfn, type & PGT_type_mask);
         }
     }